trellised armor - Espagnol Anglais Dictionnaire